personal flotation device - Spanish English Dictionary